

package com.fitco.dependencia;

/**
 * Esta clase depende principalmente de los calculos de una segunda Clase llamada Math,
 * Si ocurre un cambio en la Clase Math ,afectara la operacion "resolverEcuacion"
 * @author Ronald Cuello
 */
public class Ecuacion2Grado {
    private double coeficienteA;
    private double coeficienteB;
    private double coeficienteC;

    public void resolverEcuacion(){

        double var1=(-1)* coeficienteB;
        double var2=Math.pow(coeficienteB, 2d)-(4*coeficienteA*coeficienteC);
        double var3=Math.sqrt(var2);

        double x1=(var1+var3)/(2*coeficienteA);
        double x2=(var1-var3)/(2*coeficienteA);

        System.out.println("Resultado x1 : "+x1);
        System.out.println("Resultado x2 : "+x2);
    }
    /**
     * @return the coeficienteA
     */
    public double getCoeficienteA() {
        return coeficienteA;
    }

    /**
     * @param coeficienteA the coeficienteA to set
     */
    public void setCoeficienteA(double coeficienteA) {
        this.coeficienteA = coeficienteA;
    }

    /**
     * @return the coeficienteB
     */
    public double getCoeficienteB() {
        return coeficienteB;
    }

    /**
     * @param coeficienteB the coeficienteB to set
     */
    public void setCoeficienteB(double coeficienteB) {
        this.coeficienteB = coeficienteB;
    }

    /**
     * @return the coeficienteC
     */
    public double getCoeficienteC() {
        return coeficienteC;
    }

    /**
     * @param coeficienteC the coeficienteC to set
     */
    public void setCoeficienteC(double coeficienteC) {
        this.coeficienteC = coeficienteC;
    }
    


}
